package xcmg.device.dao.entity.order;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.ToString;

import java.io.Serializable;
import java.util.Date;


/**
 * 对象 MM_SW_ORDER
 */
@ToString
@Data
@ApiModel(value = "GpsMmSwOrderDO", description = "GPS订单head表")
public class GpsMmSwOrderDO implements Serializable {
    private static final long serialVersionUID = -1L;
    @ApiModelProperty(value = "订单ID", name = "orderId")
    private Long orderId;

    @ApiModelProperty(value = "订单号码", name = "orderNo")
    private String orderNo;

    @ApiModelProperty(value = "到货工厂", name = "factory")
    private String factory;

    @ApiModelProperty(value = "订单类型", name = "orderType")
    private String orderType;

    @ApiModelProperty(value = "供应商代码", name = "supplierNo")
    private String supplierNo;

    @ApiModelProperty(value = "交货日期", name = "arriveDate")
    private Date arriveDate;

    @ApiModelProperty(value = "出货地代码", name = "supPlaceNo")
    private String supPlaceNo;

    @ApiModelProperty(value = "订单时间", name = "orderDate")
    private Date orderDate;

    @ApiModelProperty(value="打印状态 未打印=0 已打印=1",name="labelPrintStatus")
    private String labelPrintStatus;

    @ApiModelProperty(value = "组织ID", name = "orgId")
    private String orgId;

    @ApiModelProperty(value = "更新时间", name = "updatedTime", example = "")
    private Date updateTime;

    private String supplierName;
}
